package org.mathcloud.math.core.common.signature;

import org.webequa.core.common.signature.ObjectSignature;


public interface OperatorObjectSignature extends ObjectSignature
{	
	public int getOperandsNumber();
	public String getMMLContentTag();
	
	boolean isEmptyOperator();
	boolean isUnaryOperator();
	boolean isBinaryOperator();
	boolean isNaryOperator();
	
	public void setOperandsNumber(int arg0);
	public void setMMLContentTag(String arg0);
}
